#include <iostream>
using namespace std;

int diamond(int height)
{
    const char dmd = '*';

    if (2 * height + 1 >= 100)
    {
        cout << "太大了" << endl;
        return 0;
    }

    int i = 1, j = 0;
    for (; i <= height; i++)
    {
        j = height - i;
        for (; j > 0; j--)
        {
            printf(" ");
        }
        for (int k = 0; k < 2 * i - 1; k++)
        {
            printf("%c", dmd);
        }
        printf("\n");
    }
    // for (i--; i > 0;)
    // {
    //     i--;
    //     j = width - i;
    //     for (; j > 0; j--)
    //     {
    //         printf(" ");
    //     }
    //     for (int k = 0; k < 2 * i - 1; k++)
    //     {
    //         printf("%c", dmd);
    //     }
    //     printf("\n");
    // }
    return 0;
}

int main()
{
    cout << endl
         << "学号：3170608043，姓名：石英钰" << endl
         << endl;
    cout << "Features: 输出任意大小的三角形" << endl
         << endl;
    cout << "请输入三角形的高:";
    int height;
    cin >> height;
    diamond(height);
}